﻿/* VgoShop 2008-08-28 */
BODY {
	border:0px; padding:0px; margin:0px;
}
DL,DT,DD {
	border:0px; padding:0px; margin:0px;
}
UL,LI {
	border:0px; padding:0px; margin:0px;
}
P,SPAN,FORM {
	border:0px; padding:0px; margin:0px;
}
H1,H2,H3,H4{
	border:0px; padding:0px; margin:0px;
}  
IMG {
	border:0px; padding:0px; margin:0px;
}
UL {
	LIST-STYLE-TYPE: none
}
SELECT {
	font-size:12px; vertical-align:middle
}
INPUT {
	font-size:12px; vertical-align:middle
}
H1,H2,H3,H4{
	font-size:14px;
}
A:link , A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover, A:active {
	COLOR: #f00; TEXT-DECORATION: none
}
BODY {
	font-size:12px; line-height:1.5em; FONT-STYLE: normal; FONT-FAMILY: "宋体", arial;
/*	background-color:#eeeeee;*/
}
/**公用样式**/
.overflow { white-space: nowrap; overflow:hidden; text-overflow: ellipsis}
.clearit { clear: both;}
.b { font-weight:bold;}
.fl { float:left }
.fr { float:right }
.ml-5 { margin-left:5px;}
.mt-5 { margin-top:5px;}
.mt-2 { margin-top:2px;}
/*
.main{ width:950px; margin:0 auto; padding:0 4px; border-left:solid 1px #ddd; border-right:solid 1px #ddd; background:#fff}*/
.main{ width:950px; margin:0 auto; padding:0 4px; }
/***********网站顶部*******************/
.header { width:100%;}
.logo { float:left; width:300px; height:60px;}
.center{float:left;width:auto; height:50px;}
.top { float:right; background:url(../../../images/top_m.gif) repeat-x;}
.top ul { width:520px; height:27px; background:url(../../../images/top_r.gif) no-repeat right top;}
.top li { float:left; padding:0 12px; line-height:27px; background:url(../../../images/top_li.gif) no-repeat 0 5px}
.top li.act { padding-left:15px; background:url(../../../images/top_l.gif) no-repeat;}
.top li img { margin:10px 0 0 3px; float:left; cursor:pointer;}
.top li a { display:block; float:left;}
.top ul#sub { clear:both; width:70px; height:80px; display:none; position:absolute; top:20px; background:#fff; border:solid 1px #ddd; filter:alpha(opacity=90);-moz-opacity:0.90;}
.top ul#sub li { padding:0; margin:0; float:none; height:20px; line-height:20px; background-color:transparent; background-image:none;position:relative;}
.top ul#sub li a { width:100%; text-align:center; color:#111;}
.top ul#sub li a:hover { background-color:#ffe5e3}
.top p { clear:both; padding:6px 12px 6px 0; text-align:right; color:#666;}
.top p a:link,.top p a:visited { color:#333;}
.top p span { color:#f30;}
.menu { height:32px; width:100%; overflow:hidden;}
.menu ul { width:100%;}
.menu li { float:left; width:82px; line-height:32px; text-align:center; background:url(../../../images/menu_li.gif) no-repeat}
.menu li.no { background:none;}
.menu li.act { color:#ffffff; font-size:14px; font-weight:bold; background:url(../../../images/menu_act.gif) no-repeat;}
.menu li.act a { color:#ffffff;}
.menu li a:hover { display:block; width:82px; height:32px; color:#fff; background:url(../../../images/menu_act.gif) no-repeat;}
.menubox { width:100%; height:105px; background:url(../../../images/head_m.gif) repeat-x center bottom;}
.menubox .l { float:left; width:14px; height:105px; background:url(../../../images/head_l.gif) no-repeat left bottom;}
.menubox .m { float:left; width:922px;height:105px;}
.menubox .r { float:right; width:14px; height:105px; background:url(../../../images/head_r.gif) no-repeat right bottom;}
.menubox .fl { width:578px; background:url(../../../images/menu_m.gif) repeat-x}
.menubox .fr { width:333px; background:url(../../../images/menu_m.gif) repeat-x}
.menubox .fl .menu { background:url(../../../images/menu_r.gif) no-repeat right top;}
.menubox .fr .menu { background:url(../../../images/menu_l.gif) no-repeat left top;}
.menubox .fr li { float:right;}	/**右边菜单靠右**/
.sear { float:left; width:700px; height:55px; padding:9px 0 0 10px; background:url(../../../images/sear_bg.gif) no-repeat 10px 10px; color:#ffffff; overflow:hidden;}
.sear p { padding:5px; line-height:24px;}
.sear li { float:left; margin:0 5px;}
.sear a:link,.sear a:visited,.sear a:hover { color:#ffffff; text-decoration:none;}
.searchint { width:390px; margin:0 5px;}
.searchbtm { width:52px; height:24px; margin:0 5px; border:0; cursor:pointer; background:url(../../../images/sear_btm.gif) no-repeat}
.show { float:right; width:200px; height:65px; background:url(../../../Img/230x59.jpg) no-repeat; text-align:center}
.show a { display:block; float:left;}
.show a.btm { display:block; float:left; width:14px; height:20px; margin-top:20px;}
/******列表筐样式**********/
.listbox{ background-color:#fff; border:1px solid #ccc; padding-bottom:10px; clear:both; margin-bottom:10px; width:190px; overflow:hidden;}
.listbox .title{ background-image:url(/Images/listbox_title.jpg); color:#333333; height:20px; line-height:20px; padding-top:5px; margin:1px; text-align:center;}
.SideBox{ border:1px solid #CCCCCC; padding-bottom:10px; clear:both; margin-bottom:10px;width:198px; overflow:hidden;
}
.SideBox .title{ background-color:#EEEEEE; color:#333333; height:20px;padding-top:5px; margin:1px; text-align:center;
}

/******商品分类页商城推荐/热销商品样式**********/
.productbox_imgtxt { margin:0 5px;}
.productbox_imgtxt li { padding:5px; clear:both;}
.productbox_imgtxt li a img{border:0; width:80px; height:80px; float:left; margin-right:5px;}
.productbox_imgtxt li p span{ color:Red; display:block; text-align:left;}
.productbox_txt { margin:0 5px;}
.productbox_txt li { border-bottom:1px #ddd dashed; height:22px; line-height:22px;}
.productbox_txt li span{ margin-left:5px;}
.productbox_txt li .span_title { width:110px; height:21px; overflow:hidden;}
.productbox_txt li .span_ProductPrice{ float:inherit; width:auto; height:auto; overflow:hidden; color:red;}

/***********网站底部*******************/
.footer { width:100%; height:270px; padding-top:5px; clear:both; background:url(../../../images/fri_m.gif) repeat-x 0 5px; }
	/**友情链接**/
.fri { width:100%; height:170px; background:url(../../../images/fri_r.gif) no-repeat right top;}
.fri .friend { width:100%; height:158px; overflow:hidden; background:url(../../../images/fri_l.gif) no-repeat;}
.fri ul { clear:both; width:200%;}
.fri li { float:left; padding:0 10px;}
.fri .p { padding:0 23px;}
.fri .p ul { padding-top:35px;}
.fri .p li { padding:0 8px; height:35px; border-right:solid 1px #ddd; overflow:hidden;}
.fri .t { height:73px; padding-left:100px;}
.fri .t ul { padding-top:10px;}
.fri .t li { width:100px; background:url(../../../images/icon06.gif) no-repeat 0 5px;}
	/**版权信息**/
.cop { height:100px; padding-top:5px; margin-top:5px; border-top:solid 1px #ddd; text-align:center; clear:both;}
.cop p { padding:2px;}





